﻿using RBAC.LuFang.Domain.DTO;
using RBAC.LuFang.Domain.Traceability;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace RBAC.LuFang.Domin.Services.TraceabilityService
{
    public interface IslaughterService
    {
        Task<slaughter> Fanslaughter(int goodsid);//反填屠宰信息
        Task<int> Updslaughter(slaughter slaughter);//更新屠宰信息
        Task<List<slaughter>> Getsla(int goodsid);//显示屠宰信息


        Task<List<imges>> GetRelatedPic(string imgtype, int goodsid);//显示相关资质
        Task<int> DelRelatedPid(int id);//删除相关资质


        Task<List<GetslaEnterpriseDTO>> GetslaEnterprise(int goodsid);//显示屠宰下的企业信息
        Task<Enterprise> FanslaEnterprise(int goodsid);//反填屠宰下的企业信息
        Task<int> updslaEnterprise(Enterprise enterprise);//更新屠宰下的企业信息


        Task<List<imges>> GetslaEnterPic(string imgtype, int goodsid);//显示屠宰下的企业照片
        Task<int> DelslaEnterPic(int id);//删除屠宰下的企业照片





    }
}
